p#vtip {
	position: absolute;
	padding: 10px;
	left: 5px;
	font-size: 12px;
	background-color: white;
	border: 1px solid #a6c9e2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	z-index: 9999;
	display:none;
}

p#vtip #vtipArrow {
	position: absolute;
	top: -10px;
	left: 5px
}

.input_validation-failed {
	/*border: 2px solid #FF0000;
	color: red;
	background-color: yellow;*/
	background-color: #ff9999;
	border: 1px solid #d46666;
}

.select_validation-failed {
	border: 2px solid #FF0000;
	color: red;
	background-color: yellow;	
}
.validate_arr{
	background-image:url(../images/vtip_arrow.png);
}